@import '~antd/lib/style/themes/default.less';
@import '../../utils/utils.less';

.tableList {
  .tableListOperator {
    margin-bottom: 16px;
    button {
      margin-right: 8px;
    }
  }
}
.mapChart {
  height: 600px;
}
.buttonStyle {
  margin-right: 10px;
}
.layerStyle {
  padding: 10px;
  background-color: rgb(241, 239, 239);
  border: 1px solid #ddd;
  border-radius: 4px;
  position: absolute;
  top: 10px;
  left: 220px;
  width: 200px;
  word-break: break-all;
  word-wrap: break-word;
}


.button1Style {
  padding: 10px;
  background-color: rgb(52, 240, 137);
  border: 1px solid #ddd;
  border-radius: 4px;
  position: absolute;
  top: 10px;
  left: 220px;
  width: 150px;
  height: 48px;
}

.Appicon {
  width: 40px;
  height: 40px;
}

.extraContentSearch {
  margin-left: 16px;
  width: 272px;
}
.standardList {
  :global {
    .ant-card-head {
      border-bottom: none;
    }
    .ant-card-head-title {
      line-height: 32px;
      padding: 24px 0;
    }
    .ant-card-extra {
      padding: 24px 0;
    }
    .ant-list-pagination {
      text-align: right;
      margin-top: 24px;
    }
    .ant-avatar-lg {
      width: 48px;
      height: 48px;
      line-height: 48px;
    }
  }
  .headerInfo {
    position: relative;
    text-align: center;
    & > span {
      color: @text-color-secondary;
      display: inline-block;
      font-size: @font-size-base;
      line-height: 22px;
      margin-bottom: 4px;
    }
    & > p {
      color: @heading-color;
      font-size: 24px;
      line-height: 32px;
      margin: 0;
    }
    & > em {
      background-color: @border-color-split;
      position: absolute;
      height: 56px;
      width: 1px;
      top: 0;
      right: 0;
    }
  }
}
.tableListForm {
  :global {
    .ant-form-item {
      margin-bottom: 24px;
      margin-right: 0;
      display: flex;
      > .ant-form-item-label {
        width: auto;
        line-height: 32px;
        padding-right: 8px;
      }
      .ant-form-item-control {
        line-height: 32px;
      }
    }
    .ant-form-item-control-wrapper {
      flex: 1;
    }
  }
  .submitButtons {
    white-space: nowrap;
    margin-bottom: 24px;
  }
}

@media screen and (max-width: @screen-lg) {
  .tableListForm :global(.ant-form-item) {
    margin-right: 24px;
  }
}

@media screen and (max-width: @screen-md) {
  .tableListForm :global(.ant-form-item) {
    margin-right: 8px;
  }
}

.mapForm {
  width: 200px;
  height:400px;
  position: absolute;
  right:10px;
  top:10px;
}